marine tractor - Spanish English Dictionary